a secretly recorded tape - Español Inglés Diccionario